// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.sina.weibo.sdk.api.share;
import android.app.Dialog;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import com.sina.weibo.sdk.utils.Utility;
// Referenced classes of package com.sina.weibo.sdk.api.share:
// IWeiboDownloadListener
public class WeiboDownloader
{
private static final String CANCEL_CHINESS = "\u4EE5\u540E\u518D\u8BF4";
private static final String CANCEL_ENGLISH = "Download Later";
private static final String OK_CHINESS = "\u73B0\u5728\u4E0B\u8F7D";
private static final String OK_ENGLISH = "Download Now";
private static final String PROMPT_CHINESS = "\u672A\u5B89\u88C5\u5FAE\u535A\u5BA2\u6237\u7AEF\uFF0C\u662F\u5426\u73B0\u5728\u53BB\u4E0B\u8F7D\uFF1F";
private static final String PROMPT_ENGLISH = "Sina Weibo client is not installed, download now?";
private static final String TITLE_CHINESS = "\u63D0\u793A";
private static final String TITLE_ENGLISH = "Notice";
public WeiboDownloader()
{
}
public static Dialog createDownloadConfirmDialog(final Context context, final IWeiboDownloadListener listener)
{
String s = "\u63D0\u793A";
String s1 = "\u672A\u5B89\u88C5\u5FAE\u535A\u5BA2\u6237\u7AEF\uFF0C\u662F\u5426\u73B0\u5728\u53BB\u4E0B\u8F7D\uFF1F";
String s2 = "\u73B0\u5728\u4E0B\u8F7D";
String s3 = "\u4EE5\u540E\u518D\u8BF4";
if (!Utility.isChineseLocale(context.getApplicationContext()))
{
s = "Notice";
s1 = "Sina Weibo client is not installed, download now?";
s2 = "Download Now";
s3 = "Download Later";
}
return (new android.app.AlertDialog.Builder(context)).setMessage(s1).setTitle(s).setPositiveButton(s2, new _cls1()).setNegativeButton(s3, new _cls2()).create();
}
private static void downloadWeibo(Context context)
{
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.setFlags(0x10000000);
intent.setData(Uri.parse("http://app.sina.cn/appdetail.php?appID=84560"));
try
{
context.startActivity(intent);
return;
}
catch (Exception exception)
{
exception.printStackTrace();
}
}
private class _cls1
implements android.content.DialogInterface.OnClickListener
{
private final Context val$context;
public void onClick(DialogInterface dialoginterface, int i)
{
WeiboDownloader.downloadWeibo(context);
}
_cls1()
{
context = context1;
super();
}
}
private class _cls2
implements android.content.DialogInterface.OnClickListener
{
private final IWeiboDownloadListener val$listener;
public void onClick(DialogInterface dialoginterface, int i)
{
if (listener != null)
{
listener.onCancel();
}
}
_cls2()
{
listener = iweibodownloadlistener;
super();
}
}
}